using System;
using AbpStudy.Enums;
using AbpStudy.Permissions;
using Volo.Abp.Application.Dtos;

namespace AbpStudy.Entity.Dtos
{
    [Serializable]
    public class BookDto : AuditedEntityDto<Guid>
    {
        public string Name { get; set; }

        public BookType Type { get; set; }

        public DateTime PublishDate { get; set; }

        public float Price { get; set; }

        public AbpStudyPermissions.Author Author { get; set; }

        public Guid AuthorId { get; set; }
    }
}